package com.ly.heart.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @Author: Wuzh
 * @Description:
 * @Date Created in 21:14 2024-09-23
 * @return
 */
@ApiModel ( "查询所有关联对象的编码，推送金蝶使用" )
@Data
public class SaleOrderCodeVo {

    @ApiModelProperty ( "id" )
    private String id;

    @ApiModelProperty ( "单据类型" )
    private String docTypeCode;

    @ApiModelProperty ( "单据编码" )
    private String docNo;

    @ApiModelProperty ( "日期" )
    private Date saleDate;

    @ApiModelProperty ( "变更原因" )
    private String changeReason;

    @ApiModelProperty ( "结算币别" )
    private String settleCurrencyCode;

    @ApiModelProperty ( "汇率" )
    private String rate;

    @ApiModelProperty ( "是否含税" )
    private String isTax;

    @ApiModelProperty ( "销售组织编码" )
    private String saleOrgCode;

    @ApiModelProperty ( "客户编码" )
    private String customerCode;

    @ApiModelProperty ( "销售组织编码" )
    private String saleGroupCode;

    @ApiModelProperty ( "销售员编码" )
    private String saleUserCode;

    @ApiModelProperty ( "销售部门编码" )
    private String saleDeptCode;

    @ApiModelProperty ( "收货方编码" )
    private String receivingPartyCode;

    @ApiModelProperty ( "结算方编码" )
    private String settlementPartyCode;

    @ApiModelProperty ( "付款方编码" )
    private String payerCode;

    @ApiModelProperty ( "结算方式编码" )
    private String settlementTypeCode;

    @ApiModelProperty ( "付款条件编码" )
    private String paymentTermsCode;

    @ApiModelProperty ( "是否已推" )
    private Integer isSend;

}
